/**
 * @author Pia 
 * @version 1
 * @since 16/02/2015
 */

package MainPruebas;

import exceptions.PersistenciaException;
import logica.Lancha;
import PersistenciaDAOs.DAOLancha;


public class MainLancha {
		

	
		private static DAOLancha daoLan;

		public static void main(String[] args) throws PersistenciaException {
			
			daoLan = new DAOLancha();
			
			/*
			Lancha lan1 = new Lancha(1, 1, 2, 2, 3, 1, 1, 3);
			Lancha lan2 = new Lancha(1, 1, 2, 2, 3, 1, 2, 3);
			Lancha lan3 = new Lancha(1, 1, 2, 2, 3, 1, 3, 3);
			
			System.out.println("cree 3 lanchas");
			
			
			
			daoLan.insert(lan1);
			daoLan.insert(lan2);
			daoLan.insert(lan3);
			
			System.out.println("inserte 3 lanchas");
			
			*/
			
			Lancha[] lan = new Lancha[3];
			
			lan = daoLan.selectCreate(1, 1);
			
			System.out.println("\n ID " + lan[0].getId());
			System.out.println("\n IDPart " + lan[0].getIdPartida());
			System.out.println("\n IniX " + lan[0].getPtoInicioX());
			System.out.println("\n IniY " + lan[0].getPtoInicioY());
			System.out.println("\n Vel  " + lan[0].getVelocidad());
			System.out.println("\n Vida  " + lan[0].getVida());
			System.out.println("\n Visi " + lan[0].getVisibilidad());
			System.out.println("\n Alcance " + lan[0].getAlcance());
			
			System.out.println("\n ID " + lan[1].getId());
			System.out.println("\n IDPart " + lan[1].getIdPartida());
			System.out.println("\n IniX " + lan[1].getPtoInicioX());
			System.out.println("\n IniY " + lan[1].getPtoInicioY());
			System.out.println("\n Vel  " + lan[1].getVelocidad());
			System.out.println("\n Vida  " + lan[1].getVida());
			System.out.println("\n Visi " + lan[1].getVisibilidad());
			System.out.println("\n Alcance " + lan[1].getAlcance());
			
			System.out.println("\n ID " + lan[2].getId());
			System.out.println("\n IDPart " + lan[2].getIdPartida());
			System.out.println("\n IniX " + lan[2].getPtoInicioX());
			System.out.println("\n IniY " + lan[2].getPtoInicioY());
			System.out.println("\n Vel  " + lan[2].getVelocidad());
			System.out.println("\n Vida  " + lan[2].getVida());
			System.out.println("\n Visi " + lan[2].getVisibilidad());
			System.out.println("\n Alcance " + lan[2].getAlcance());
			
			
			
			
			
					
		/*	
			Lancha lancha1 = new Lancha(vida,ptoInicioX,ptoInicioY,velocidad,distanciaBalas,visibilidad);
			Lancha lancha2 = new Lancha(vida,ptoInicioX*2,ptoInicioY*2,velocidad,distanciaBalas,visibilidad);
			Lancha lancha3 = new Lancha(vida,ptoInicioX*3,ptoInicioY*3,velocidad,distanciaBalas,visibilidad);
			
			
			System.out.print("LANCHA 1\n\n");
			System.out.print("Vidas restantes =" + lancha1.getVida() + "\n");
			System.out.print("Pto inicio coord X  =" + lancha1.getPtoInicioX() + "\n");
			System.out.print("Pto inicio coord Y =" + lancha1.getPtoInicioY() + "\n");
			System.out.print("Velodidad =" + lancha1.getVelocidad() + "\n");
			System.out.print("Distancia balas =" + lancha1.getDistanciaBalas() + "\n");
			System.out.print("Visibilidad =" + lancha1.getVisibilidad() + "\n");
			
			System.out.print("\nLANCHA 2\n\n");
			System.out.print("Vidas restantes =" + lancha2.getVida() + "\n");
			System.out.print("Pto inicio coord X  =" + lancha2.getPtoInicioX() + "\n");
			System.out.print("Pto inicio coord Y =" + lancha2.getPtoInicioY() + "\n");
			System.out.print("Velodidad =" + lancha2.getVelocidad() + "\n");
			System.out.print("Distancia balas =" + lancha2.getDistanciaBalas() + "\n");
			System.out.print("Visibilidad =" + lancha2.getVisibilidad() + "\n");
			
			System.out.print("\nLANCHA 3\n\n");
			System.out.print("Vidas restantes =" + lancha3.getVida() + "\n");
			System.out.print("Pto inicio coord X  =" + lancha3.getPtoInicioX() + "\n");
			System.out.print("Pto inicio coord Y =" + lancha3.getPtoInicioY() + "\n");
			System.out.print("Velodidad =" + lancha3.getVelocidad() + "\n");
			System.out.print("Distancia balas =" + lancha3.getDistanciaBalas() + "\n");
			System.out.print("Visibilidad =" + lancha3.getVisibilidad() + "\n");
			
			
			lancha1.setVelocidad(40);
			System.out.print("velocidad lancha 1 cambio a =" + lancha1.getVelocidad() + "\n");
		*/	
		}
}
